protective sheet - French English Dictionary